---2---63
3----54-1
--1--398-
-------9-
---538---
-3-------
-263--5--
5-37----8
47---1---
